live in a foreign country - Inglés Sinónimo Diccionario